const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({
  transpileDependencies: true,
  //如果是开发环境，开启Eslint
  // lintOnSave: process.env.NODE_ENV === 'development',
  //关闭eslint
  lintOnSave: false,
  // 在npm run build 或 yarn build 时 ，生成文件的目录名称（要和baseUrl的生产环境路径一致）（默认dist）
  outputDir: 'dist',
  // 用于放置生成的静态资源 (js、css、img、fonts) 的；（项目打包之后，静态资源会放在这个文件夹下）
  assetsDir: 'static',
  //配置代理跨域
  devServer:{
    proxy:{
      [process.env.VUE_APP_BASE_API]:{
        target: 'http://43.142.18.220:18814/electronicAccount',
        //本地后端
        // target: 'http://localhost:18814/electronicAccount',
        changeOrigin: true,
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    }
  }
})
